.table_print {
	border-collapse:collapse
}

.table_print td, th { 
 border-width:1px;
 border-style:solid; 
 border-color:grey;
 }
 
.table_print td, tr{ text-align: right; }

.table_print td.even { background-color: #FFFACD; }
.table_print td.even:hover { background-color: #eecfa1; }
.table_print td.even_subtotal { background-color: #eecfa1; }

.table_print td.odd { background-color: #e0eee0; }
.table_print td.odd:hover { background-color: #c1cdc1; }
.table_print td.odd_subtotal { background-color: #c1cdc1; }

.table_print tr:hover { background-color: #eee; }



